builder tool: Rewrite the simplify command
authorMatthias Clasen <mclasen@redhat.com>
Thu, 7 Feb 2019 12:12:15 +0000 (07:12 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 8 Feb 2019 05:09:44 +0000 (00:09 -0500)
commit59152b8a8d092c81d0ed020ec97834339cf7f4a7
treea2a7f70518287243ba1a2e70f1c968cc4104c7f3
parentaddcf2e52626635aafaea591e5bba82b526de92b
builder tool: Rewrite the simplify command

Rewrite the builder-tool simplify command to have
a full parse tree around, and perform simplifications
on that tree. This lets us rewrite GtkStack and turn
child properties into child meta objects.
gtk/tools/gtk-builder-tool-simplify.c
gtk/tools/gtk-builder-tool.c